where did this rain come from - Turc Anglais Dictionnaire